// /**
//  * Copyright © 2013-2017 Magento, Inc. All rights reserved.
//  * See COPYING.txt for license details.
//  */

//  Animations

.animation(@animation) {
    -webkit-animation: @animation;
         -o-animation: @animation;
            animation: @animation;
}

.animation-name(@name) {
    -webkit-animation-name: @name;
            animation-name: @name;
}

.animation-duration(@duration) {
    -webkit-animation-duration: @duration;
            animation-duration: @duration;
}

.animation-timing-function(@timing-function) {
    -webkit-animation-timing-function: @timing-function;
            animation-timing-function: @timing-function;
}

.animation-delay(@delay) {
    -webkit-animation-delay: @delay;
            animation-delay: @delay;
}

.animation-iteration-count(@iteration-count) {
    -webkit-animation-iteration-count: @iteration-count;
            animation-iteration-count: @iteration-count;
}

.animation-direction(@direction) {
    -webkit-animation-direction: @direction;
            animation-direction: @direction;
}

.animation-fill-mode(@fill-mode) {
    -webkit-animation-fill-mode: @fill-mode;
            animation-fill-mode: @fill-mode;
}

//  Backface visibility
//  Prevent browsers from flickering when using CSS 3D transforms. Default value is `visible`, but can be changed to `hidden`

.backface-visibility(@visibility) {
    -webkit-backface-visibility: @visibility;
       -moz-backface-visibility: @visibility;
            backface-visibility: @visibility;
}
